catcher's mitt - Francés Inglés Diccionario